woven timber blinds - Turkish English Dictionary